home *** CD-ROM | disk | FTP | other *** search
- *** 43.1 1994/02/15 20:24:36
- --- ./PatchLev.h 1994/02/15 20:33:28
- ***************
- *** 3,6 ****
- * directory.
- */
-
- ! #define _PatchLevel "43"
- --- 3,6 ----
- * directory.
- */
-
- ! #define _PatchLevel "44"
- *** 43.1 1994/02/15 20:24:36
- --- ./ioctl.h 1994/02/27 09:42:14
- ***************
- *** 42,68 ****
- #define TIOCOUTQ (('T'<< 8) | 24)
-
- /* faked by the library */
- ! #define TIOCNOTTY (('T'<<8) | 251)
-
- /* not yet implemented in MiNT */
- ! #define TIOCGETD (('T'<<8) | 252)
- ! #define TIOCSETD (('T'<<8) | 253)
- ! #define TIOCLGET (('T'<<8) | 254)
- ! #define TIOCLSET (('T'<<8) | 255)
-
- #define NTTYDISC 1
-
- /* ioctl's to act on processes */
- ! #define PPROCADDR (('P'<<8) | 1)
- ! #define PBASEADDR (('P'<<8) | 2)
- #define PCTXTSIZE (('P'<< 8) | 3)
- #define PSETFLAGS (('P'<< 8) | 4)
- #define PGETFLAGS (('P'<< 8) | 5)
-
- /* shared memory ioctl's */
- #define SHMGETBLK (('M'<< 8) | 0)
- #define SHMSETBLK (('M'<< 8) | 1)
-
- #endif /* __MINT__ */
-
- #ifndef _filesys_h
- --- 42,113 ----
- #define TIOCOUTQ (('T'<< 8) | 24)
-
- /* faked by the library */
- ! #define TIOCMGET (('T'<< 8) | 248)
- ! #define TIOCCDTR (('T'<< 8) | 249)
- ! #define TIOCSDTR (('T'<< 8) | 250)
- ! #define TIOCNOTTY (('T'<< 8) | 251)
-
- + /* bits in longword fetched by TIOCMGET */
- + #define TIOCM_LE 0001 /* not supported */
- + #define TIOCM_DTR 0002
- + #define TIOCM_RTS 0004
- + #define TIOCM_ST 0010 /* not supported */
- + #define TIOCM_SR 0020 /* not supported */
- + #define TIOCM_CTS 0040
- + #define TIOCM_CAR 0100
- + #define TIOCM_CD TIOCM_CAR
- + #define TIOCM_RNG 0200
- + #define TIOCM_RI TIOCM_RNG
- + #define TIOCM_DSR 0400 /* not supported */
- +
- /* not yet implemented in MiNT */
- ! #define TIOCGETD (('T'<< 8) | 252)
- ! #define TIOCSETD (('T'<< 8) | 253)
- ! #define TIOCLGET (('T'<< 8) | 254)
- ! #define TIOCLSET (('T'<< 8) | 255)
-
- #define NTTYDISC 1
-
- /* ioctl's to act on processes */
- ! #define PPROCADDR (('P'<< 8) | 1)
- ! #define PBASEADDR (('P'<< 8) | 2)
- #define PCTXTSIZE (('P'<< 8) | 3)
- #define PSETFLAGS (('P'<< 8) | 4)
- #define PGETFLAGS (('P'<< 8) | 5)
- + #define PTRACESFLAGS (('P'<< 8) | 6)
- + #define PTRACEGFLAGS (('P'<< 8) | 7)
- + # define P_ENABLE (1 << 0) /* enable tracing */
- + #if 0 /* NOTYETDEFINED */
- + # define P_DOS (1 << 1) /* trace DOS calls - unimplemented */
- + # define P_BIOS (1 << 2) /* trace BIOS calls - unimplemented */
- + # define P_XBIOS (1 << 3) /* trace XBIOS calls - unimplemented */
- + #endif
- +
- + #define PTRACEGO (('P'<< 8) | 8) /* these 4 must be together */
- + #define PTRACEFLOW (('P'<< 8) | 9)
- + #define PTRACESTEP (('P'<< 8) | 10)
- + #define PTRACE11 (('P'<< 8) | 11)
- + #define PLOADINFO (('P'<< 8) | 12)
- + #define PFSTAT (('P'<< 8) | 13)
- +
- + struct __ploadinfo {
- + /* passed */
- + short fnamelen;
- + /* returned */
- + char *cmdlin, *fname;
- + };
-
- /* shared memory ioctl's */
- #define SHMGETBLK (('M'<< 8) | 0)
- #define SHMSETBLK (('M'<< 8) | 1)
-
- + /* cursor control ioctl's */
- + #define TCURSOFF (('c'<< 8) | 0)
- + #define TCURSON (('c'<< 8) | 1)
- + #define TCURSBLINK (('c'<< 8) | 2)
- + #define TCURSSTEADY (('c'<< 8) | 3)
- + #define TCURSSRATE (('c'<< 8) | 4)
- + #define TCURSGRATE (('c'<< 8) | 5)
- #endif /* __MINT__ */
-
- #ifndef _filesys_h
- *** 43.1 1994/02/15 20:24:36
- --- ./mintbind.h 1994/02/26 08:44:18
- ***************
- *** 481,486 ****
- --- 481,494 ----
- trap_1_wlww(0x13b, (long)(path), (short)(drv), (short)(size))
- #define Salert(msg) \
- trap_1_wl(0x13c, (long)(msg))
- + /* The following are not yet official... */
- + #define Tmalarm(ms) \
- + trap_1_wl(0x13d, (long)(ms))
- + #define Psigintr(vec, sig) \
- + trap_1_www(0x13e, (short)(vec), (short)(sig))
- + #define Suptime(uptime, avenrun) \
- + trap_1_wll(0x13f, (long)(uptime), (long)(avenrun))
- +
-
- #endif /* __LATTICE__ */
- #endif /* __TURBOC__ */
- *** 43.1 1994/02/15 20:24:36
- --- ./ostruct.h 1994/02/22 17:47:24
- ***************
- *** 153,158 ****
- --- 153,162 ----
- char buttons;
- char xparam;
- char yparam;
- + short xmax;
- + short ymax;
- + short xstart;
- + short ystart;
- } _PARAM;
-
- /* Structure returned by Kbdvbase() */
-